recirculating pumps - English Synonyms Dictionary